Multiple-Dispatching Based on Automata
نویسندگان
چکیده
We present a novel technique for multiple-dispatching. In object-oriented programming languages, multiple-dispatching provides increased expressive power over single-dispatching by guiding method lookup using the values of all arguments instead of the receiver only. However, the efficient implementation for multiple-dispatching is still critical with regard to its success as a standard. There have been several time-efficient dispatching techniques proposed, but they are very space consuming. In this paper, we transform multiple-dispatching into a lookup automaton problem. Analysis and experiments show that our approach is space-efficient while providing the same time-efficiency as the previous known techniques. Moreover, we present a technique to further minimize the space-complexity of lookup automata.
منابع مشابه
Improving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملThe performance of load-selection rules and pickup-dispatching rules for multiple-load AGVs
In this paper, we address the problem of load selection and pickup-dispatching of multiple-load AGVs. Various load-selection rules and pickup-dispatching rules are proposed and studied. The objective of this study is twofold. We want to understand not only the performance of load-selection rules and pickup-dispatching rules in two performance criteria—throughput and tardiness, but also the effe...
متن کاملEdge Detection Based On Nearest Neighbor Linear Cellular Automata Rules and Fuzzy Rule Based System
Edge Detection is an important task for sharpening the boundary of images to detect the region of interest. This paper applies a linear cellular automata rules and a Mamdani Fuzzy inference model for edge detection in both monochromatic and the RGB images. In the uniform cellular automata a transition matrix has been developed for edge detection. The Results have been compared to the ...
متن کاملThe study of applying ANP model to assess dispatching rules for wafer fabrication
Wafer fabrication is a capital-intensive high-tech sector with highly complex manufacturing processes. Therefore, most of the fabs resort to production dispatching as a means to enhancing production efficiency. The commonly seen methods of production dispatching at the present time are devised to meet single performance indicators. Few methods take into account multiple, or even conflicting per...
متن کاملA NEW SECRET SHARING SCHEME ADVERSARY FUZZY STRUCTURE BASED ON AUTOMATA
In this paper,we introduce a new verifiable multi-use multi-secretsharing scheme based on automata and one-way hash function. The scheme has theadversary fuzzy structure and satisfy the following properties:1) The dealer can change the participants and the adversary fuzzy structure without refreshing any participants' real-shadow. 2) The scheme is based on the inversion of weakly invertible fin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- TAPOS
دوره 1 شماره
صفحات -
تاریخ انتشار 1995